Kejuruteraan perisian Kebolehselenggaraan

Dalam kejuruteraan perisian, aktiviti ini dikenali sebagai penyelenggaraan perisian (rujuk. ISO/IEC 9126). Konsep ini berkait rapat dalam domain kejuruteraan perisian ialah kebolehubah, kebolehubahsuaian, hutang teknikal dan bau kod.

Indeks kebolehselenggaraan dikira dengan formula tertentu daripada ukuran baris-kod, ukuran McCabe dan ukuran kerumitan Halstead.

Pengukuran dan penjejakan kebolehselenggaraan bertujuan untuk membantu mengurangkan atau membalikkan semula kecenderungan sistem daripada menuju ke arah "entropi kod" atau integriti yang terdegradasi, dan untuk menunjukkan apabila ia menjadi lebih murah dan/atau kurang berisiko untuk merombak semula kod daripada mengubahnya.

 Artikel ini menggunakan bahan domain umum daripada Federal Standard 1037C. General Services Administration. (in support of MIL-STD-188).